Internet Archive BookReader

Tareekh Ke Dareechon Say by Shaykh Mufti Rafi Usmani